be able to do something blindfold - Français Anglais Dictionnaire